liquid crystal display


liquid crystal display
liquid crystal display
n.
LCD

English World dictionary. . 2014.